/**
 * Created by FreezeSoul on 2018/8/22.
 */
define([
        'jquery',
        'underscore'
    ],
    function ($, _) {

        var baseProperties = [
            {
                group: '生命周期',
                id: '___Control_Chart_Before_Init_Event',
                name: '控件方法init执行前',
                enable: false,
                type: 'script',
                value: '',
                default: '',
                link: '__beforeInitScript',
                tooltip: '控件方法init执行前，可设置相关脚本'
            },
            {
                group: '生命周期',
                id: '___Control_Chart_After_Init_Event',
                name: '控件方法init执行后',
                enable: false,
                type: 'script',
                value: '',
                default: '',
                link: '__afterInitScript',
                tooltip: '控件方法init执行后，可设置相关脚本'
            },
            {
                group: '生命周期',
                id: '___Control_Chart_Before_SetOption_Event',
                name: '控件方法setOption执行前',
                enable: false,
                type: 'script',
                value: '',
                default: '',
                link: '__beforeSetOptionScript',
                tooltip: '控件方法setOption执行前，可设置相关脚本'
            },
            {
                group: '生命周期',
                id: '___Control_Chart_After_SetOption_Event',
                name: '控件方法setOption执行后',
                enable: false,
                type: 'script',
                value: '',
                default: '',
                link: '__afterSetOptionScript',
                tooltip: '控件方法setOption执行后，可设置相关脚本'
            },
            {
                group: '生命周期',
                id: '___Control_Chart_Before_SetData_Event',
                name: '控件方法setData执行前',
                enable: false,
                type: 'script',
                value: '',
                default: '',
                link: '__beforeSetDataScript',
                tooltip: '控件方法setData执行前，可设置相关脚本'
            },
            {
                group: '生命周期',
                id: '___Control_Chart_After_SetData_Event',
                name: '控件方法setData执行后',
                enable: false,
                type: 'script',
                value: '',
                default: '',
                link: '__afterSetDataScript',
                tooltip: '控件方法setData执行后，可设置相关脚本'
            },
            {
                group: '生命周期',
                id: '___Control_Chart_Before_Dispose_Event',
                name: '控件方法dispose执行前',
                enable: false,
                type: 'script',
                value: '',
                default: '',
                link: '__beforeDisposeScript',
                tooltip: '控件方法dispose执行前，可设置相关脚本'
            },
            {
                group: '生命周期',
                id: '___Control_Chart_After_Dispose_Event',
                name: '控件方法dispose执行后',
                enable: false,
                type: 'script',
                value: '',
                default: '',
                link: '__afterDisposeScript',
                tooltip: '控件方法dispose执行后，可设置相关脚本'
            }
        ];

        return {
            baseProperties: baseProperties
        };
    });